/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pkgjeudestrategie;

import java.io.Serializable;

/**
 *
 * @author Admin
 */

public class Player implements Serializable{

    Faction faction;
    StatsJoueur statsJoueur;
    boolean isDead=false;

    public Player(Faction faction) {
        this.faction = faction;
        statsJoueur = new StatsJoueur(faction);
    }
public void actualiserEcranStat(EcranStats ecranStats){
    statsJoueur.actualiserEcranStat(ecranStats);
}
    public Faction getFaction() {
        return faction;
    }

    public StatsJoueur getsStatsJoueur() {
        return statsJoueur;
    }
public void setDead(){
        isDead=true;}
public boolean isDead(){
    return isDead;
}

    public void actualiserArgent(){
        statsJoueur.actualisationStatsParTour();
    }

    public void achat(int prix){
        statsJoueur.achat(prix);
    }

}
